package modelo;

import java.util.ArrayList;
import modelo.Partido;
    public class Liga {
	private ArrayList<Partido>partido;
	private ArrayList<Equipo>equipos;
	private ArrayList<Arbitro>arbitros;
	private Partido partidos;
	private int acumCasa =0;
	private int acumVisitante =0;
	private int contCasa = 0;
	
	public Liga () {
		this.partido  = new ArrayList<Partido>();
		this.equipos = new ArrayList<Equipo>();
	    this.arbitros = new ArrayList<Arbitro>();
	    
	}

	public ArrayList<Partido> getPartido() {
		return partido;
	}

	/*public void setPartido(ArrayList<Partido> partido) {
		this.partido = partido;
	}*/

	public ArrayList<Arbitro> getArbitros() {
		return arbitros;
	}

/*	public void setArbitros(ArrayList<Arbitro> arbitros) {
		this.arbitros = arbitros;
	}*/

	

	//Devuelve el nro. de Equipo que existen en la Liga
	public int contarEquipos() {
		return this.equipos.size();
	}
	
	//Añade un Equipo a la liga
	public void agregarEquipos(Equipo equipo) {
		this.equipos.add(equipo);

	}
	
	
	
	public ArrayList<Equipo> getEquipos(){
		if (this.contarEquipos() > 0) {
			return this.equipos;
		}
		else 
			return null;
}
	public int contarPartidos() {
		return this.partido.size();
	}
	


	public ArrayList<Partido> getPartidos(){
		if (this.contarPartidos() > 0) {
			return this.partido;
		}
		else 
			return null;
}

	//Devuelve el nro. de Arbitro que existen en la Liga
	public int contarArbitros() {
		return this.arbitros.size();
	}
	
	//Añade un Arbitro a la liga
	public void agregarArbitro(Arbitro arbitro) {
		this.arbitros.add(arbitro);

	}
	public ArrayList<Arbitro> getArbitro(){
		if (this.contarArbitros() > 0) {
			return this.arbitros ;
		}
		else 
			return null;
}

	public void setPartidos(Partido partido) {
		this.partido.add(partido);
	}
/*	public void juegosGanados(){
	
	int golesCasa = Integer.parseInt(partidos.getGolesAnotaCasa());
	int golesVisitante = Integer.parseInt(partidos.getGolesAnotaVisitante());
		if(golesCasa > golesVisitante ){
			contCasa = contCasa +1;
		/*	acumCasa = acumCasa + golesCasa;
			this.acumCasa = acumCasa;
		}
		else
			acumVisitante = acumVisitante + golesVisitante;
		    this.acumVisitante = acumVisitante;
		
	}
	public int getJuegos*/
	
}